Golang Job: Lead Software Engineer (Golang)

Job added on

Company

Cozy Systems Inc
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

  • AWS and Java experience is a MUST

Responsibilities:

  • Architectural Alignment: Ensure all solutions align with the overall architectural vision and standards.
  • Drive Code Consistency: Promote and enforce coding standards and best practices across the team.
  • Issue Management: Investigate and resolve bugs efficiently, ensuring minimal disruption to the development process.
  • Solution Engineering: Design and implement robust, scalable solutions to meet business requirements.
  • Develop Proof of Concepts: Create prototypes to validate ideas and approaches before full-scale implementation.
  • Code Reviews: Conduct thorough code reviews to maintain code quality and share knowledge.
  • Coach Developers: Mentor and guide junior developers to enhance their skills and career growth.
  • Unit Testing: Write and maintain unit tests to ensure code reliability and performance.

Technical Skills

  • Transaction Formats and Protocols:
  • Deep understanding of REST API, HTTP(s), Web services (specifically AWS).
  • Proficient in JSON and XML.
  • Experience with JMS and other messaging methodologies.
  • Programming Languages:
  • Advanced hands-on experience with at least one of the following: .NET/C#, Go (GoLang), C/C++, Java, NodeJS.

  • Code Repositories:
  • Proficient in using Bitbucket, Git, SourceTree, and CVS for version control and collaboration.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.